491 research outputs found

    Exposing the myth: object-relational impedance mismatch is a wicked problem

    Get PDF
    Addressing a problem of software integration is a fact of life for those involved in software development. The popularity of both object and relational technologies means that they will inevitably be used together. However, the combination of these two technologies introduces problems. These problems are referred to collectively as the object-relational impedance mismatch. A mismatch is addressed using one or more mapping strategies, typically embodied in a pattern. A strategy is concerned with correspondence between the schema of a relational database and an object-oriented program. Such strategies are employed in mapping tools such as Hibernate and TopLink, and reinforce the received wisdom that the problem of object-relational impedance mismatch has been solved. In this paper, we observe that it is not clear whether each strategy, as one possible solution, addresses the cause or a symptom of a mismatch. We argue that the problem is not tame and easily resolved; rather it is complex and wicked. We introduce a catalogue of problem themes that demonstrate the complex nature of the problem and provide a way both to talk about the problem and to understand its complexity. In the future, as software systems become more complex and more connected, it will be important to learn from past endeavours. Our catalogue of problem themes represents a shift, in thinking about the problem of object-relational impedance mismatch, from issues of implementation towards an analysis of cause and effect. Such a shift has implications for those involved in the design of current and future software architectures. Because we have questioned the received wisdom, we are now in a position to work toward an appropriate solution to the problem of object-relational impedance mismatch

    Examples of Non-Rigid CAT(0) Groups from the Category of Knot Groups

    Full text link
    C Croke and B Kleiner have constructed an example of a CAT(0) group with more than one visual boundary. J Wilson has proven that this same group has uncountably many distinct boundaries. In this article we prove that the knot group of any connected sum of two non-trivial torus knots also has uncountably many distinct CAT(0) boundaries.Comment: 16 pages, 2 figure

    Junior Recital: Christopher Bowers, percussion

    Get PDF
    This recital is presented in partial fulfillment of requirements for the degree Bachelor of Music in Performance. Mr. Bowers studies percussion with John Lawless.https://digitalcommons.kennesaw.edu/musicprograms/2222/thumbnail.jp

    Identifying Archetypal Perspectives in News Articles.

    Get PDF
    A novel approach to news aggregation is proposed. Rather than ranking or summarisation of cluster topics, we propose that articles are grouped by topic similarity and then clustered within topic groups in order to identify archetypal articles that represent the various perspectives upon a topic. An example application is examined and a preliminary user study is discussed. Future applications and evaluation of validity are outlined

    A Practical Approach to Using Motion Capture in Performance Dance

    Get PDF
    Markerless systems are becoming more ubiquitous due to their increased use in video games consoles. Cheap cameras and software suites are making motion capture technologies more freely available to the digitally inclined choreographer. In this workshop we will demonstrate the opportunities and limitations provided by easily accessible and relatively inexpensive markerless motion capture systems. In particular we will explore the capacity of these systems to provide useful data in a live performance scenario where the latency, size and format of the captured data is crucial in allowing real-time processing and visualisation of the captured scen

    Challenges of Using Stereoscopic Displays in a Touch Interaction Context

    Get PDF
    This work examines how common use scenarios for touch interactive stereoscopic displays might exacerbate visual fatigue. We identify technological constraints of current stereoscopic displays and image separation techniques as the potential underlying cause and generate a set of hypotheses concerning the implications for end users. Furthermore we outline a proposed study to examine these hypotheses

    Choral Ensembles, Celtic and English Traditions

    Get PDF
    This KSU School of Music performance features KSU Chamber Singers, Men\u27s Ensemble, and University Chorale directed by Dr. Leslie J. Blackwell, Director of Choral Activities.https://digitalcommons.kennesaw.edu/musicprograms/1984/thumbnail.jp

    Technology Driven Behaviour Change Using Mobile Devices.

    Get PDF
    Introducing new technology inherently changes the way people behave. Often there are unintended consequences. Technology driven behaviour change looks to inform the design of our interactions with an aim to direct these behaviour changes in a useful and positive way. However, many of our behaviours become habituated, especially around our use of technology. These kinds of behaviour are robust to interventions. This seminar will highlight this challenge and discuss the potential of technology to identify the formation and existence of these habits and how we might use technology to intervene and ‘break’ existing undesirable habits and perhaps even promote good habits

    Senior Recital: Savannah English, oboe

    Get PDF
    This recital is presented in partial fulfillment of requirements for the degrees Bachelor of Music in Music Education and Bachelor of Music in Performance. Ms. English studies oboe with Elizabeth Koch Tiscione.https://digitalcommons.kennesaw.edu/musicprograms/2218/thumbnail.jp
    • …
    corecore